

package Remuneraciones;


public class TestLiquidacion {

    
    public static void main(String[] args) {
        
        System.out.println("********LIQUIDACION DE SUELDO******");
        Imponible i=new Imponible("1-9","san java","",30,150000,1,1);
        i.datosTrabajador();
        
        System.out.println("**********IMPONIBLE*********");
        System.out.println("Valor DT=\t"+i.calculodiastrabajados());
        System.out.println("Valor Gratificacion=\t"+i.gratificacion());
        System.out.println("Valor Horas Extras=\t"+i.calculohorasextras());
        System.out.println("Suma Imponible=\t"+i.sumaImponible());
        
        NoImponible noi=new NoImponible(i.sumaImponible(),i.cf);
        System.out.println("************NO IMPONIBLE**********");
        System.out.println("Asignacion Familiar=\t"+noi.asignacionFamiliar());
        System.out.println("Movilizacion=\t"+noi.movilizacion);
        System.out.println("Colacion=\t"+noi.colacion);
        System.out.println("Suma No Imponible=\t"+noi.sumaNoImponible());
        
        Descuentos d=new Descuentos(i.sumaImponible());
        System.out.println("**********DESCUENTOS**********");
        System.out.println("Valor Afp=\t"+d.afp());
        System.out.println("Valor Isapre=\t"+d.isapre());
        System.out.println("Suma Descuentos=\t"+d.sumaDescuentos());
        
        int suma=i.sumaImponible()+noi.sumaNoImponible()+d.sumaDescuentos();
        System.out.println("************TOTAL A PAGAR*********");
        System.out.println("Valor a pagar=\t"+suma);
    }
    
}
